#include "widget.h"
#include "ui_widget.h"
#include <QFormLayout>
#include <QLabel>
#include <QLineEdit>
#include <QPushButton>
#include <QSpacerItem>
#include <QHBoxLayout>

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
//    //创建一个表单布局
//    QFormLayout * layout = new QFormLayout();
//    this->setLayout(layout);

//    QLabel * l1 = new QLabel("姓名");
//    QLabel * l2 = new QLabel("姓名");
//    QLabel * l3 = new QLabel("姓名");

//    QLineEdit * e1 = new QLineEdit();
//    QLineEdit * e2 = new QLineEdit();
//    QLineEdit * e3 = new QLineEdit();

    QHBoxLayout * layout = new QHBoxLayout();
    this->setLayout(layout);
    QSpacerItem * space = new QSpacerItem(10,10);//构造函数需要提供写空白大小的数值
    QPushButton * p1 = new QPushButton("提交");
    QPushButton * p2 = new QPushButton("1");
    layout->addWidget(p1);
    layout->addSpacerItem(space);
    layout->addWidget(p2);

//    layout->addRow(l1,e1);
//    layout->addRow(l2,e2);
//    layout->addRow(l3,e3);
//    layout->addRow(p2,p1);
}

Widget::~Widget()
{
    delete ui;
}

